// ParsedDataWindow.cpp
#include "parsedDataWindow.h"
#include "ui_parseddatawindow.h"

ParsedDataWindow::ParsedDataWindow(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::ParsedDataWindow)
{
    ui->setupUi(this);
}

ParsedDataWindow::~ParsedDataWindow()
{
    delete ui;
}

void ParsedDataWindow::updateParsedData(const QMap<QString, QString> &parsedData)
{
    // 清空文本框内容
    ui->textBrowser->clear();

    // 遍历解析的数据并显示在文本框中
    QMapIterator<QString, QString> i(parsedData);
    while (i.hasNext()) {
        i.next();
        QString line = i.key() + ": " + i.value() + "\n";
        ui->textBrowser->insertPlainText(line);
    }
}
